lıkır lıkır


Results for "lıkır lıkır"

Turkish - English dictionary

lıkır lıkır

(Turkish - English dictionary) :
with a glugging sound.